

package net.qiqbframework.modelling.command.fetching;

import net.qiqbframework.messaging.Message;

import javax.annotation.Nonnull;
import java.util.Map;


public interface FetchMessage<T> extends Message<T> {

    String getCommandName();

    @Override
    void withMetaData(@Nonnull Map<String, ?> metaData);

    @Override
    void andMetaData(@Nonnull Map<String, ?> metaData);
}
